@charset "utf-8";
.gwidth{width: 98%;margin: 0 auto;}
.pc{display: none;}
.ipad{display: none;}
.phone{display: block;}

.index_box{background-color: #F5F5F5;}
/* 导航栏 */
.phone_nav{display: block;}
.sp_header{height:50px;overflow:hidden;background:#fff;position:fixed;top: 0;z-index:300;width:100%;box-shadow: 0 1px 1px #DDD,0 -1px 1px #DDD;}
.sp_logo{float:left;padding: 0 0 0 10px;}
.sp_logo img{width: 252px;height: 17px;margin: 16px 0 0;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px;}
.sp_nav span{display:block;background:#c9141e;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s;}
.sp_nav span:nth-of-type(1){top:0px;}
.sp_nav span:nth-of-type(2){top:10px;}
.sp_nav span:nth-of-type(3){top:20px;}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg);}
.sp_nav_se span:nth-of-type(2){width:0;}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg);}
.sjj_nav{position:fixed;z-index:99;background:#eee;width:100%;padding-bottom: 20px;font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px;}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0;}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px);}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px;}
.sjj_nav>ul>li:first-child .language a{width:34px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s;}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg);}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px;}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none;}
.sjj_nav ul li a{color:#444;width:80%;}
.sjj_nav ul li ul li a{color:#777;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e;}
.sjj_nav ul li ul li>ul{margin-left:10px;}

/* 轮播banner */
.lb{width: 100%;overflow: hidden;margin-top: 50px;}
.lb .banner{position: relative;overflow: hidden;text-align: center;width: 100%;margin:0 auto;}
.lb .banner .dots{position:absolute;left:0;right:0;bottom:5px;z-index:3;}
.lb .banner .dots li{display:inline-block;width:10px;height:10px;margin:0 6px;text-indent:-999em;border:1px solid #0256AC;opacity:.8;border-radius:50%;cursor:pointer;background-color: #FFF;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s;}
.lb .banner .dots li.active{background:#0256AC;opacity:1;border-color: #0256AC;}
.lb .banner .arrow{position:absolute;top: 44%; overflow: hidden;z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.lb .banner ul{z-index: 1;width: 100%;overflow: hidden;}
.lb .banner ul .slider-item {width: 100%;float: left; position: relative; overflow: hidden;}
.lb .banner ul .slider-item img{display: block;width: 100%;}
.lb .banner ul .slider-item .slider-title {position: absolute;left: 0;bottom: 0px;width: 610px;max-height: 56px;padding: 15px;text-align:left;line-height: 28px;color: #fff;font-size: 18px;font-weight: bold;background: -webkit-linear-gradient(top, transparent, rgba(0,0,0,0.9));background: url(../images/slider-info-bg.png) \9;}

.lb_zp{margin-top: 30px;margin-bottom: 30px;}
.lb_zp>ul>li:nth-child(1){float: left;width: 48%;margin: 0 1%;}
.lb_zp>ul>li:nth-child(2){float: left;width: 48%;margin: 0 1%;}
.lb_zp>ul>li:nth-child(3){float: left;width: 98%;margin: 10px 1%;}
.lb_zp>ul>li:nth-child(1){background: url(../images/index_1.png) center center no-repeat;}
.lb_zp>ul>li:nth-child(2){background: url(../images/index_2.png) center center no-repeat;}
.lb_zp>ul>li:nth-child(3){background: url(../images/index_3.png) center center no-repeat;}
.lb_zp>ul>li div{margin: 20px 0 0 0;}
.lb_zp>ul>li div>h4{line-height: 30px;font-size: 18px;color: #FFF;text-align: center;padding-bottom: 15px;}
.lb_zp>ul>li div>p{display: none;width: 219px;height: 66px;line-height: 22px;font-size: 14px;color: #FFF;}
.lb_zp>ul>li:nth-child(1) div{background: url(../images/index_xiuli.png) top center no-repeat;padding-top: 65px;}
.lb_zp>ul>li:nth-child(2) div{background: url(../images/index_qiye.png) top center no-repeat;padding-top: 65px;}
.lb_zp>ul>li:nth-child(3) div{background: url(../images/index_zizhi.png) top center no-repeat;padding-top: 65px;}

/* index-产品推荐 */
.ctta{margin-top: 40px;margin-bottom: 60px;}
.ctta>h2{line-height: 40px;font-size: 34px;color: #0256AC;text-align: center;background: url(../images/index_a.png) center center no-repeat;margin-bottom: 40px;}
.ctta .ctta_top{margin-bottom: 30px;}
.ctta>div{overflow: hidden;}
.ctta>div>div{line-height: 30px;margin-bottom: 15px;}
.ctta>div>div h3{display: inline-block;float: left;font-size: 24px;color: #0256AC;margin-right: 5px;}
.ctta>div>div span{float: left;font-size: 14px;color: #333;}
.ctta>div>div a{float: right;font-size: 16px;color: #333;transition: all .3s;}
.ctta>div>div a:hover{color: #0256AC;}
.ctta>div>ul li{float: left;width: 48%;margin: 0 1% 16px;background-color: #FFF;box-shadow: 0 1px 1px #DDD, 0 -1px 1px #DDD, 1px 0 1px #DDD, -1px 0 1px #DDD;}
.ctta>div>ul li>div{width: 100%;overflow: hidden;}
.ctta>div>ul li:last-child{display: none;}
.ctta>div>ul li>div img{width: 100%;}
.ctta>div>ul li>h4{height: 70px;line-height: 24px;font-size: 16px;color: #222;font-weight: 500;padding: 5px 10px;overflow: hidden;/* white-space: nowrap;text-overflow: ellipsis; */transition: all .3s;}
.ctta>div>ul li:hover>h4{color: #0256AC;}
.ctta>div>ul li>p{height: 56px;overflow: hidden;position: relative;}
.ctta>div>ul li>p span{display: inline-block;line-height: 28px;padding: 0 10px;font-size: 14px;color: #555;transition: all .3s;position: relative;z-index: 3;}
.ctta>div>ul li:hover>p span{color: #FFF;}
.ctta>div>ul li>p em{display: inline-block;width: 100%;height: 0;background-color: #0256AC;position: absolute;left: 0;bottom: 0;z-index: 2;transition: all .3s;}
.ctta>div>ul li:hover>p em{height: 56px;}

.ctta_ppy{height: 231px;background: url(../images/index_ljck.png) top center no-repeat;}
.ctta_pp{color: #FFF;}
.ctta_pp>div{width: 100%;margin-top: 48px;}
.ctta_pp>div h2{line-height: 40px;font-size: 32px;margin-bottom: 10px;text-align: center;}
.ctta_pp>div p{display: none;height: 90px;line-height: 24px;font-size: 15px;overflow: hidden;}
.ctta_pp>a{display: block;width: 142px;height: 50px;line-height: 50px;text-align: center;border: 1px solid #FFF;font-size: 24px;margin: 20px auto 0;transition: all .3s;}
.ctta_pp>a:hover{background-color: #FFF;color: #0256AC;}

/* index-关于我们 */
.cttby{background: url(../images/index_gywm.png) top center no-repeat;padding: 40px 0 60px;}
.cttb>h1{line-height: ;font-size: 32px;color: #222;margin: 10px 0;}
.cttb>ol{margin: 10px 0;}
.cttb>ol li{float: left;width: 30%;margin: 0 1% 0 0;}
.cttb>ol li img{width: 100%;}
.cttb>.cttb_div1{width: 100%;line-height: 28px;font-size: 15px;color: #222;margin: 10px 0;}
.cttb>.cttb_div1 span{display: block;}
.cttb>p{font-size: 25px;color: #222;overflow: hidden;margin: 10px 0;}
.cttb>p i{display: block;float: left;width: 33%;line-height: 66px;margin-right: 1%;}
.cttb>p em{display: block;float: left;width: 66%;line-height: 33px;}
.cttb>.cttb_div2{width: 100%;position: relative;top: 10px;left: 0;text-align: center;}
.cttb>.cttb_div2 h4{height: 50px;font-size: 30px;color: #0256AC;}
.cttb>.cttb_div2 a{display: block;width: 100px;height: 34px;line-height: 34px;text-align: center;background-color: #0256AC;font-size: 16px;color: #FFF;margin: 5px auto;}

/* index-应用案例 */
.cttcy{background-color: rgba(2, 86, 172, 0.8);padding: 10px 0 40px;}
.cttc>h2{line-height: 140px;font-size: 34px;color: #FFF;text-align: center;background: url(../images/index_b.png) center center no-repeat;}
.cttc>ul li{float: left;width: 48%;margin: 0 1% 15px;}
.cttc>ul li>div{width: 100%;overflow: hidden;position: relative;}
.cttc>ul li>div img{width: 100%;transition: all .6s;-ms-transition: all .8s;}
.cttc>ul li>div:hover img{transform: scale(1.1);-ms-transform: scale(1.1);}
.cttc>ul li>div p{display: none;height: 80%;position: absolute;top: 0;left: 0;padding: 20% 5% 0;background-color: rgba(2,86,172,.5);transition: all .3s;}
.cttc>ul li>div p>span{display: inline-block;height: 60px;line-height: 20px;font-size: 14px;color: #FFF;overflow: hidden;}
.cttc>ul li>div:hover p{display: block;}
.cttc>ul li>h4{line-height: 40px;text-align: center;background-color: #0256AC;padding: 0 15px;font-size: 16px;color: #FFF;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/* index-新闻资讯 */
.cttdy{background: #F5F5F5;padding: 0 0 46px;}
.cttd>h2{line-height: 162px;font-size: 34px;color: #0256AC;text-align: center;background: url(../images/index_a.png) center center no-repeat;}
.cttd>ul{width: 98%;background-color: #FFF;padding: 10px 1%;}
.cttd>ul li{margin: 10px 0;padding: 15px 0;}
.cttd>ul li>span{display: block;float: left;width: 10%;height: 70px;margin-left: 3%;}
.cttd>ul li>span i{display: block;line-height: 42px;font-size: 42px;color: #0256AC;font-weight: 700;}
.cttd>ul li>span em{display: block;line-height: 18px;font-size: 13px;color: #333;}
.cttd>ul li:hover>div a{text-decoration: underline;}
.cttd>ul li>div{float: right;width: 80%;}
.cttd>ul li>div h4{line-height: 24px;font-size: 16px;color: #333;font-weight: 600;margin-bottom: 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cttd>ul li:hover>div h4{color: #0256AC;}
.cttd>ul li>div p{height: 52px;line-height: 26px;font-size: 13px;color: #999;overflow: hidden;}

/* index-联系我们 */
.ctte{background: url(../images/index_lxwm.png) top center no-repeat;padding: 110px 0 200px;text-align: center;}
.ctte>h2{line-height: 30px;font-size: 30px;color: #0256AC;font-weight: 600;margin-bottom: 15px;}
.ctte>ul{width: 240px;margin: 0 auto;font-size: 14px;color: #333;}
.ctte>ul li{line-height: 24px;}

/* index-友情链接 */
.index_yqlj{line-height: 54px;background-color: #F5F5F5;text-align: center;border-top: 1px solid #AAA;}
.index_yqlj>div span{font-size: 16px;color: #333;}
.index_yqlj>div a{font-size: 14px;color: #666;margin: 0 5px;}
.index_yqlj>div li{display: inline-block;}

/* 底部 */
footer{background-color: #222;}
.foot_top{font-size: 14px;color: #999;padding: 20px 0;}
.foot_top h4{line-height: 26px;font-size: 24px;color: #FFF;font-weight: 700;font-family: "PangMenZhengDao";margin: 10px 0 15px;text-align: center;}
.foot_top>dl{margin: 0 auto;}
.foot_top>dl dt:nth-child(n+2) img{display: block;width: 130px;margin: 0 auto;}
.foot_btm{line-height: 24px;border-top: 1px solid #666;text-align: center;font-size: 14px;color: #999;padding: 8px 0;}
.foot_btm a:hover{color: #FFF;}

/* inside_banner */
.inside_banner{width: 100%;overflow: hidden;padding-top: 50px;}
.inside_banner img{width: 100%;}

/* 面包导航 */
.mbv{line-height: 35px;background-color: #FFF;}
.mbv_div{font-size: 14px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mbv_div i{display: inline-block;background: url(../images/tubiao_shouye.png) left center no-repeat;background-size: 14px;padding-left: 18px;}

/* 分页 */
.pasing{height: 40px;text-align: center;}
.pasing a{display: inline-block;border: 1px solid #DDD;padding: 4px 10px;font-size: 14px;color: #333;background-color: #FFF;margin: 5px 2px;transition: all .3s;}
.pasing a:hover{background-color: #0256AC;color: #FFF;}
.pasing span{display: inline-block;border: 1px solid #DDD;padding: 4px 10px;font-size: 14px;color: #FFF;background-color: #0256AC;margin: 0 2px;}

/* 推荐产品 */
.tjcp_box{background-color: #F5F5F5;padding: 0 0 60px;}
.tuijian_cp{padding: 15px 0 30px;background-color: #FFF;box-shadow: 5px 0 5px #EEE, -5px 0 5px #EEE, 0 5px 5px #EEE, 0 -5px 5px #EEE;}
.tuijian_cp>h4{line-height: 30px;font-size: 20px;color: #0867CC;font-weight: 600;margin: 0 1% 20px;padding-left: 17px;position: relative;}
.tuijian_cp>h4:before{content: "";display: block;width: 7px;height: 30px;background-color: #0867CC;position: absolute;left: 0;}
.tuijian_cp>ul{margin: 0 1%;}
.tuijian_cp>ul li{float: left;width: 48%;background-color: #FFF;box-shadow: 1px 0 1px #DDD, -1px 0 1px #DDD, 0 -1px 1px #DDD, 0 1px 1px #DDD;margin: 0 1% 15px;}
.tuijian_cp>ul li>div{width: 100%;overflow: hidden;}
.tuijian_cp>ul li>div img{width: 100%;}
.tuijian_cp>ul li>h4{height: 70px;line-height: 24px;font-size: 16px;color: #222;font-weight: 500;padding: 5px 10px;overflow: hidden;/* white-space: nowrap;text-overflow: ellipsis; */transition: all .3s;}
.tuijian_cp>ul li:hover>h4{color: #0256AC;}
.tuijian_cp>ul li>p{height: 56px;overflow: hidden;position: relative;}
.tuijian_cp>ul li>p span{display: inline-block;line-height: 28px;padding: 0 10px;font-size: 14px;color: #555;transition: all .3s;position: relative;z-index: 3;}
.tuijian_cp>ul li:hover>p span{color: #FFF;}
.tuijian_cp>ul li>p em{display: inline-block;width: 100%;height: 0;background-color: #0256AC;position: absolute;left: 0;bottom: 0;z-index: 2;transition: all .3s;}
.tuijian_cp>ul li:hover>p em{height: 56px;}

/* 推荐新闻 */
.tuijian_cp>ol{margin: 0 1%;}
.tuijian_cp>ol li{line-height: 32px;border-bottom: 1px dashed #999;font-size: 14px;color: #444;}
.tuijian_cp>ol li>a{display: inline-block;float: left;width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition: all .3s;}
.tuijian_cp>ol li:hover>a{color: #0256AC;}
.tuijian_cp>ol li>span{display: inline-block;float: right;}

/* --------------------Inside pages|产品中心-------------------- */
.cpzxy{padding: 40px 0 60px;background-color: #F5F5F5;}
.cpzx .cpzx_rgt h2{line-height: 40px;text-align: center;font-size: 30px;color: #0256AC;font-weight: 700;margin: 0 0 35px;}
/* left */
.content_left{display: block;}
.content_left .title{height:40px; background:#0256AC; color:#fff; padding:0 10px; line-height:40px; font-size:16px;}
.content_left .title span{background:url(../images/ioc.png) no-repeat 0 center; padding-left:22px;}
.content_left .left_nav{border-top:0; overflow:hidden; margin: 0 0 30px 0;border: 1px solid #DDD;border-top: none;background-color: #FFF;}
.content_left .left_nav ul{margin-top:-1px;}
.content_left .left_nav li{padding:0 10px; border-top:1px solid #DDD;background-color: #FFF;}
.content_left .left_nav li .t{width: 65%;line-height:36px;font-size: 16px;color: #222; padding:0 0 0 18px; position:relative;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.content_left .left_nav li .t i{position:absolute; left:0; top:0; width:18px; height:34px;background:url(../images/ioc_l.png) no-repeat 0 center; cursor:pointer;}
.content_left .left_nav li .t a,.content_left  .left_nav li .t.hover:hover a{color:#000;}
.content_left .left_nav li .t:hover i{background:url(../images/ioc_la.png) no-repeat 0 center;}
.content_left .left_nav li .t:hover a{color:#0256AC;}
.content_left .left_nav li .t.hover i{background:url(../images/ioc_b.png) no-repeat 0 center; }
.content_left .left_nav li .txt{padding:0 0 5px 2em; display:none;}
.content_left .left_nav li .txt p{line-height:34px;border-bottom: 1px dashed #DDD;font-size: 14px;color: #666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.content_left .left_nav li .txt p:last-child{border-bottom: none;}
.content_left .left_nav .more{background:#0256AC; display:block; width:120px; height:30px; margin:10px auto; text-align:center; line-height:30px; color:#fff; cursor:pointer;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px; overflow:hidden;}
.content_left .left_nav .more:hover{background:#0256AC;}
.content_left .left_nav .more span{padding-right:18px; background:url(../images/ioc_ba.png) no-repeat right center;}
.content_left .left_nav .more.hover span{background:url(../images/ioc_t.png) no-repeat right center;}
/* right */
.cpzx_rgt{}
.cpzx_rgt>ul{margin-bottom: 30px;}
.cpzx_rgt>ul li{float: left;width: 48%;background-color: #FFF;box-shadow: 0 1px 1px #DDD, 0 -1px 1px #DDD, 1px 0 1px #DDD, -1px 0 1px #DDD;margin: 0 1% 15px;}
.cpzx_rgt>ul li>div{width: 100%;overflow: hidden;}
.cpzx_rgt>ul li>div img{width: 100%;}
.cpzx_rgt>ul li>h4{height: 70px;line-height: 24px;font-size: 16px;color: #222;font-weight: 500;padding: 3px 10px;overflow: hidden;/* white-space: nowrap;text-overflow: ellipsis; */transition: all .3s;}
.cpzx_rgt>ul li:hover>h4{color: #0256AC;}
.cpzx_rgt>ul li>p{height: 56px;overflow: hidden;position: relative;}
.cpzx_rgt>ul li>p span{display: inline-block;line-height: 28px;padding: 0 10px;font-size: 14px;color: #555;transition: all .3s;position: relative;z-index: 3;}
.cpzx_rgt>ul li:hover>p span{color: #FFF;}
.cpzx_rgt>ul li>p em{display: inline-block;width: 100%;height: 0;background-color: #0256AC;position: absolute;left: 0;bottom: 0;z-index: 2;transition: all .3s;}
.cpzx_rgt>ul li:hover>p em{height: 56px;}
.cpzx_tails{border-top: 1px dashed #DDD;padding: 30px 1%;margin: 40px 0 0;line-height: 24px;font-size: 16px;color: #333;}
.cpzx_tails span{display: block;}

/* --------------------Details page|产品-------------------- */
/* -----right----- */
/* top */
.cptails_top{margin-bottom: 30px;}
.cptails_top>img{display: block;width: 80%;border: 1px solid #DDD;margin: 0 auto 15px;}
.cptails_top>h4{line-height: 30px;font-size: 20px;color: #333;font-weight: 700;margin: 5px 0;}
.cptails_top>p{line-height: 22px;font-size: 14px;color: #666;margin: 5px;}
.cptails_top>p i{display: inline-block;margin-right: 12px;}
.cptails_top>div{line-height: 24px;font-size: 16px;color: #333;text-indent: 2em;padding: 20px 0 30px;}
.cptails_top>div span{display: block;text-indent: 2em;}
.cptails_top>span{display: block;line-height: 22px;font-size: 14px;color: #333;padding: 10px 0 0;border-top: 1px dashed #DDD;}
.cptails_top>span>span{display: block;}
/* bottom */
#tab .tab_menu{width:100%;float:left;background-color: #0256AC;}
#tab .tab_menu li{float:left;width:97px;line-height:37px;border-bottom:0px;cursor:pointer;text-align:center;font-size: 16px;color: #FFF;}
#tab .tab_menu .selected{/*background-color:#0867CC;*/cursor:pointer;font-size: 16px;color: #FFF;}
#tab .tab_box{clear:both;border:1px solid #DDD;background-color:#FFF;}
#tab .tab_box .hide{display:none;}
#tab .tab_box div{padding: 10px;min-height: 50px;line-height: 24px;font-size: 16px;color: #333;}
#tab .tab_box div img{display: block;max-width: 100%;margin: 6px auto;}

/* --------------------Inside pages|新闻中心/技术专题-------------------- */
.xwzxy{background-color: #F5F5F5;padding: 40px 0 60px;}
.xwzx>h2{line-height: 40px;text-align: center;background: url(../images/index_a.png) center center no-repeat;font-size: 30px;color: #0256AC;font-weight: 700;margin: 0 0 35px;}
.xwzx>ol{margin-bottom: 50px;text-align: center;font-size: 0;}
.xwzx>ol li{display: inline-block;height: 34px;line-height: 34px;font-size: 18px;color: #222;padding: 0 20px;border: 1px solid #0256AC;border-radius: 4px;margin: 0 5px;transition: all .3s;background-color: #FFF;}
.xwzx>ol li:hover{background-color: #0256AC;color: #FFF;}
.xwzx>ul{margin-bottom: 40px;}
.xwzx>ul li{border: 1px solid #DDD;margin: 0 0 20px;padding: 3%;transition: all .3s;background-color: #FFF;}
.xwzx>ul li:hover{border-color: #0256AC;box-shadow: 5px 0 5px #DDD, -5px 0 5px #DDD, 0 5px 5px #DDD, 0 -5px 5px #DDD;}
.xwzx>ul li>div{width: 99%;border: 1px solid #EEE;overflow: hidden;margin: 0 auto 10px;}
.xwzx>ul li>div img{width: 100%;}
.xwzx>ul li>h4{line-height: 30px;font-size: 20px;color: #333;font-weight: 500;margin: 6px 0;transition: all .3s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xwzx>ul li:hover>h4{color: #0256AC;text-decoration: underline;}
.xwzx>ul li>span{display: block;line-height: 24px;font-size: 14px;color: #666;}
.xwzx>ul li>span i{display: inline-block;margin: 0 15px 0 0;}
.xwzx>ul li>p{height: 66px;line-height: 22px;font-size: 14px;color: #333;text-indent: 2em;overflow: hidden;}

/* --------------------Details page|新闻/案例/技术-------------------- */
.xwzx_div{background-color: #FFF;padding: 30px 2%;box-shadow: 5px 0 5px #DDD, -5px 0 5px #DDD, 0 5px 5px #DDD, 0 -5px 5px #DDD;}
.xwzx_div>h4{line-height: 30px;padding: 5px 0;text-align: center;font-size: 20px;color: #333;font-weight: 600;}
.xwzx_div>p{line-height: 30px;text-align: center;font-size: 14px;color: #666;}
.xwzx_div>p i{display: inline-block;margin: 0 10px;}
.xwzx_div>div{line-height: 26px;font-size: 14px;color: #444;padding: 20px 1%;margin: 10px 0;border-top: 1px dashed #989898;border-bottom: 1px dashed #989898;}
.xwzx_div>div span{display: block;}
.xwzx_div>div img{display: inline-block;float: left;width: 46%;margin: 6px 2%;}
.xwzx_div>span{display: block;line-height: 30px;font-size: 14px;color: #666;}
.xwzx_div>span>span{display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xwzx_div>span>span:nth-child(1){float: left;width: 30%;}
.xwzx_div>span>span:nth-child(2){float: right;width: 30%;text-align: right;}

/* --------------------Inside pages|应用案例-------------------- */
.yyal>h2{line-height: 40px;text-align: center;background: url(../images/index_a.png) center center no-repeat;font-size: 30px;color: #0256AC;font-weight: 700;margin: 0 0 35px;}
.yyal>ul{margin-bottom: 30px;}
.yyal>ul li{float: left;width: 48%;margin: 0 1% 20px;}
.yyal>ul li>div{width: 100%;height: 150px;overflow: hidden;position: relative;}
.yyal>ul li>div img{width: 100%;transition: all .6s;-ms-transition: all .8s;}
.yyal>ul li>div:hover img{transform: scale(1.1);-ms-transform: scale(1.1);}
.yyal>ul li>div p{display: none;height: 80%;position: absolute;top: 0;left: 0;padding: 20% 5% 0;background-color: rgba(2,86,172,.5);transition: all .3s;}
.yyal>ul li>div p>span{display: inline-block;height: 60px;line-height: 20px;font-size: 14px;color: #FFF;overflow: hidden;}

.yyal>ul li>h4{line-height: 40px;text-align: center;background-color: #0256AC;padding: 0 15px;font-size: 16px;color: #FFF;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/* --------------------Inside pages|联系我们-------------------- */
.contact_us{background-color: #F5F5F5;padding: 40px 0 60px;}
.contact>h2{line-height: 40px;text-align: center;background: url(../images/index_a.png) center center no-repeat;font-size: 30px;color: #0256AC;font-weight: 700;margin: 0 0 35px;}
.contact>ul{margin-bottom: 50px;font-size: 0;}
.contact>ul li{float: left;width: 48%;text-align: center;padding: 0 1% 15px;}
.contact>ul li>h4{line-height: 30px;font-size: 18px;color: #333;font-weight: 600;margin: 6px 0;}
.contact>ul li>p{height: 66px;line-height: 22px;font-size: 14px;color: #333;}
#dituContent{height: 372px;}
#dituContent .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;}
#dituContent .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;}

/* --------------------Inside pages|关于我们-------------------- */
.about_us{background-color: #F5F5F5;padding: 40px 0 60px;}
.about>h2{line-height: 40px;text-align: center;background: url(../images/index_a.png) center center no-repeat;font-size: 30px;color: #0256AC;font-weight: 700;margin: 0 0 35px;}
.about_jj{margin-bottom: 60px;}
.about_jj>div{padding: 30px 5px;background-color: #FFF;}
.about_jj>div h4{display: none;line-height: 21px;padding-left: 10px;font-size: 20px;color: #222;font-weight: 600;position: relative;margin-bottom: 20px;text-indent: 0;}
.about_jj>div h4:before{content: "";display: block;width: 4px;height: 21px;background-color: #0256AC;position: absolute;left: 0;}
.about_jj>div{line-height: 26px;font-size: 14px;color: #222;text-indent: 2em;}
.about_jj>div span{display: block;text-indent: 2em;}
.about_jj>div>a{display: block;width: 100px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #333;border: 1px solid #DDD;margin-top: 15px;transition: all .3s;}
.about_jj>div>a:hover{background-color: #0256AC;color: #FFF;}
.about_jj>div>img{width: 100%;}
.about_zz{margin-bottom: 60px;}
.about_zz>h4{line-height: 26px;padding-bottom: 10px;text-align: center;font-size: 25px;color: #222;position: relative;margin-bottom: 30px;}
.about_zz>h4:before{content: "";display: block;width: 8%;height: 4px;background-color: #0256AC;position: absolute;bottom: 0;left: 46%;}
.about_zz .marqueeleft{height:347px;overflow:hidden;}
.about_zz .marqueeleft>div>ul{float:left;}
.about_zz .marqueeleft>div>ul>li{float:left;margin:0 5px;display:inline;width:230px;height:347px;overflow:hidden;}
.about_zz .marqueeleft>div>ul>li .pic{display:block;width:230px;height:307px;overflow:hidden;}
.about_zz .marqueeleft>div>ul>li .pic img{width: 230px;height: 307px;}
.about_zz .marqueeleft>div>ul>li .txt{text-align:center;line-height:40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.about_zz>a{display: block;width: 120px;height: 36px;line-height: 36px;text-align: center;border: 1px solid #DDD;font-size: 16px;color: #222;margin: 20px auto 0;transition: all .3s;border-radius: 4px;}
.about_zz>a:hover{background-color: #0256AC;color: #FFF;}
.about_wh{padding: 30px 5px;background-color: #FFF;margin-bottom: 60px;}
.about_wh>h4{line-height: 21px;padding-left: 10px;font-size: 20px;color: #222;font-weight: 600;position: relative;margin-bottom: 20px;}
.about_wh>h4:before{content: "";display: block;width: 4px;height: 21px;background-color: #0256AC;position: absolute;left: 0;}
.about_wh>img{display: none;width: 100%;}
.about_wh>div{line-height: 28px;font-size: 16px;color: #333;overflow: hidden;}
.about_wh>div span{display: block;}
.about_pp{margin-bottom: 60px;}
.about_pp>h4{line-height: 26px;padding-bottom: 10px;text-align: center;font-size: 25px;color: #222;position: relative;margin-bottom: 30px;}
.about_pp>h4:before{content: "";display: block;width: 8%;height: 4px;background-color: #0256AC;position: absolute;bottom: 0;left: 46%;}
.about_pp>ul li{float: left;width: 48%;margin: 0 1% 15px;}
/* .about_pp>ul li:hover{box-shadow: 2px 0 2px #DDD, -2px 0 2px #DDD, 0 2px 2px #DDD, 0 -2px 2px #DDD;} */
.about_pp>ul li img{width: 100%;height: 100%;}
.about_td{padding: 30px 0;background-color: #FFF;}
.about_td>h4{line-height: 21px;padding-left: 10px;font-size: 20px;color: #222;font-weight: 600;position: relative;margin-bottom: 20px;}
.about_td>h4:before{content: "";display: block;width: 4px;height: 21px;background-color: #0256AC;position: absolute;left: 0;}
.about_td>ul>li{float: left;width: 48%;margin: 0 1% 15px;overflow: hidden;position: relative;}
.about_td>ul>li img{width: 100%;height: 100%;transition: all .6s;-ms-transition: all .8s;}
.about_td>ul>li:hover img{transform: scale(1.1);-ms-transform: scale(1.1);}
.about_td>ul>li p{width: 100%;line-height: 30px;text-align: center;background-color: rgba(0,0,0,.4);font-size: 16px;color: #FFF;position: absolute;bottom: 0;}
.about_td>a{display: block;width: 120px;height: 36px;line-height: 36px;text-align: center;border: 1px solid #DDD;font-size: 16px;color: #222;margin: 30px auto 0;transition: all .3s;border-radius: 4px;}
.about_td>a:hover{background-color: #0256AC;color: #FFF;}

.about_gsjj{padding: 30px 0.5%;width: 99%;background-color: #FFF;}
.about_gsjj{float: left;}
.about_gsjj h4{display: inline-block;line-height: 21px;padding-left: 10px;font-size: 20px;color: #222;font-weight: 600;position: relative;margin-bottom: 20px;}
.about_gsjj h4:before{content: "";display: block;width: 4px;height: 21px;background-color: #0256AC;position: absolute;left: 0;}
.about_gsjj>div{line-height: 26px;font-size: 14px;color: #222;text-indent: 2em;}
.about_gsjj>div span{display: block;text-indent: 2em;}
.about_gsjj>div img{float: left;width: 100%;margin: 0 0 15px 0;}
.about_gsjj>img{float: left;width: 100%;margin: 0 0 15px 0;}

.khfw>div img{display: block;width: 98%;margin: 6px 1%;}

.about_qyzz .about_qy{margin-bottom: 40px;}
.about_qyzz .about_qy>li{float: left;width: 48%;margin: 0 1% 20px;}
.about_qyzz .about_qy>li img{display: inline-block;width: 100%;}
.about_qyzz .about_qy>li h4{line-height: 24px;text-align: center;padding: 5px 20px;font-size: 15px;color: #333;font-weight: 500;overflow: hidden;}

.about_jjtd .about_qy{margin-bottom: 40px;}
.about_jjtd .about_qy>li{float: left;width: 48%;margin: 0 1% 20px;}
.about_jjtd .about_qy>li img{display: inline-block;width: 100%;}
.about_jjtd .about_qy>li h4{line-height: 24px;text-align: center;padding: 5px 20px;font-size: 15px;color: #333;font-weight: 500;overflow: hidden;}



.inp_aly{padding-left: 20px;background: url(../images/beian.png) left center no-repeat;background-size: 19px 19px;}



